package com.cmnit.gatherdata.modules.bean

case class TollExBillInfo(
                           auth: String,
                           id: String,
                           modifyFlag: String,
                           sourceID: String,
                           transPayType: String,
                           tollProvinceId: String,
                           opentype: String,
                           transCode: String,
                           lDate: String,
                           shift: String,
                           batchNum: String,
                           loginTime: String,
                           triggerTime: String,
                           operId: String,
                           operName: String,
                           monitor: String,
                           monitorName: String,
                           monitorTime: String,
                           laneAppVer: String,
                           enWeight: String,
                           enAxleCount: String,
                           enTollStation: String,
                           enTollStationName: String,
                           enTollLane: String,
                           enTollStationHex: String,
                           enTollLaneHex: String,
                           enTollStationId: String,
                           enTollLaneId: String,
                           enTime: String,
                           entryOperatorID: String,
                           laneType: String,
                           exTollStation: String,
                           exTollStationName: String,
                           exTollLane: String,
                           exTollStationHex: String,
                           exTollLaneHex: String,
                           exTollStationId: String,
                           exTollLaneId: String,
                           exTime: String,
                           bl_SubCenter: String,
                           bl_Center: String,
                           mediaType: String,
                           mediaNo: String,
                           obuSign: String,
                           obuIssueFlag: String,
                           obuId: String,
                           supplierId: String,
                           cardCnt: String,
                           vCount: String,
                           inductCnt: String,
                           enVlp: String,
                           enVlpc: String,
                           exVlp: String,
                           exVlpc: String,
                           identifyVlp: String,
                           identifyVlpc: String,
                           enVehicleType: String,
                           exVehicleType: String,
                           enVehicleClass: String,
                           exVehicleClass: String,
                           exWeight: String,
                           axisInfo: String,
                           limitWeight: String,
                           overWeightRate: String,
                           axleCount: String,
                           electricalPercentage: String,
                           tac: String,
                           transFee: String,
                           transType: String,
                           terminalTransNo: String,
                           terminalNo: String,
                           serviceType: String,
                           algorithmIdentifier: String,
                           tollDistance: String,
                           realDistance: String,
                           vSpeed: String,
                           overTime: String,
                           freeType: String,
                           freeMode: String,
                           freeInfo: String,
                           balanceBefore: String,
                           balanceAfter: String,
                           fee: String,
                           discountFee: String,
                           payFee: String,
                           obuPayFee: String,
                           obuDiscountFee: String,
                           feeMileage: String,
                           collectFee: String,
                           rebateMoney: String,
                           cardCostFee: String,
                           unpayFee: String,
                           unpayFlag: String,
                           unpayCardCost: String,
                           ticketFee: String,
                           unifiedFee: String,
                           enTollMoney: String,
                           enFreeMoney: String,
                           enLastMoney: String,
                           returnMoneySn: String,
                           payCardType: String,
                           payCardNet: String,
                           payCardId: String,
                           payCardTranSn: String,
                           payType: String,
                           payOrderNum: String,
                           payCode: String,
                           payRebate: String,
                           identification: String,
                           invoiceType: String,
                           invoiceCode: String,
                           invoiceId: String,
                           invoiceCnt: String,
                           signStatus: String,
                           description: String,
                           specialType: String,
                           laneSpInfo: String,
                           spInfo: String,
                           vehicleSignId: String,
                           multiProvince: String,
                           cardVersion: String,
                           OBUVersion: String,
                           keyNum: String,
                           keyPressInfo: String,
                           paraVer: String,
                           provinceGroup: String,
                           gantryIdGroup: String,
                           tollIntervalsCount: String,
                           tollIntervalsGroup: String,
                           transTimeGroup: String,
                           chargefeeGroup: String,
                           chargeDiscountGroup: String,
                           rateModeVersionGroup: String,
                           rateParaVersionGroup: String,
                           tollfeeGroup: String,
                           passId: String,
                           verifyCode: String,
                           consumeTime: String,
                           sectionGroup: String,
                           roadType: String,
                           gantryPassCount: String,
                           gantryPassInfo: String,
                           feeProvInfo: String,
                           splitProvince: String,
                           vehicleSign: String,
                           shortFee: String,
                           shortFeeMileage: String,
                           feeRate: String,
                           actualFeeClass: String,
                           obuTotalAmount: String,
                           obuTotaldisCountAmount: String,
                           OBUtotalCount: String,
                           noCardCount: String,
                           ETCtotalAmount: String,
                           chargeMode: String,
                           provFee: String,
                           provTransCount: String,
                           discountType: String,
                           provinceDiscountFee: String,
                           originFee: String,
                           provinceCount: String,
                           provinceTransGroup: String,
                           feeBoardPlay: String,
                           spcRateVersion: String,
                           checkSign: String,
                           enVehicleId: String,
                           exVehicleId: String,
                           identifyVehicleId: String,
                           receivetime: String,
                           certNo: String,
                           branchAgency: String,
                           enMediaType: String,
                           totalAmount: String,
                           preBalance: String,
                           postBalance: String,
                           etcCardType: String,
                           cleanDataFlag: String,
                           appointId: String,
                           dropLeverTime: String,
                           equipCode: String,
                           isBlackvehicle: String,
                           oBUVehicleUserType: String,
                           vehicleUserType: String,
                           var year: String,
                           var month: String,
                           var day: String,
                           var hour: String
                         ) {}
